package com.itheima.d1_create_thread;

/**
 * 掌握线程的创建方式一：继承Thread类
 * 有点编码简单
 * 不能继承别的类
 * 用start方法进行调入
 */
public class ThreadTest2_2 {
    //main方法是一个主线程复制运行
    public static void main(String[] args) {
        //1.直接创建Runnable接口的匿名内部类的形式

        Runnable target = new Runnable() {
            @Override
            public void run() {
                for (int i = 0; i < 5; i++) {
                    System.out.println("子线程1输出===》" + i);
                }
            }
        };
        //简化形式2
        new Thread(()->{
            for(int i = 0; i<5 ; i++){
            System.out.println("子线程2输出===》" + i);
        }
        }).start();
        new Thread(target).start();
        for (int i = 0; i < 5; i++) {
            System.out.println("主线程main输出===>"+i);
        }
    }
}
